flood alleviation - Spanish English Dictionary